<?php
/**
 * Created by PhpStorm.
 * User: aron
 * Date: 2019/5/18
 * Time: 2:49 PM
 */

include_once "../../Util/DebugUtil/DebugUtil.php";

DebugUtil::printDebugSeperator("preg_replace");
// HTML标签的正则
// <[\/]*? => "<"、"</"开始
// [^<>]*? => 除了"<"、">"之外的任意多个字符，并且是非贪婪模式
// > => 匹配 HTML的">"
// /is 模式修正符 => i:忽略大小写；s:规则中的"."匹配所有的字符，包括换行，换行会当做普通的字符处理
$pattern = "/<[\/]*?[^<>]*?>/is";
$str = " <a class=\"news-link primary  visited  \" href=\"https://www.oschina.net/news/106752/racket-7-3-released\" title=\"Lisp 分支 Racket 7.3 发布，Racket-on-Chez 快照可用\" target=\"_blank\">Lisp 分支 Racket 7.3 发布，Racket-on-Chez 快照可用</a>
                    <span class=\"box-fr news-date\">05/17</span>";
$result = preg_replace($pattern, "", $str);
echo "result = {$result}";
yt_debug_print_break_line();

